32 research outputs found

    Simulação paralela em DSM usando variáveis compartilhadas

    Get PDF
    O conteúdo do presente texto detalha a especificação de uma proposta a um novo protocolo de simulação. Baseado nos protocolos conservadores de simulação paralela e diferente de todos os demais pelo fato de sua CI (Interface de Comunicação) utilizar variáveis compartilhadas ao invés de trocas de mensagens (MP - Messaging Passing). Ele foi implementado e testado sob um ambiente de estações de trabalho ligadas em rede, fazendo uso de memória compartilhada distribuída. Seu desempenho foi comparado com um protocolo tradicional implementado com uso MP, tendo ao final seus resultados discutidos.I Workshop de Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carreras en Informática (RedUNCI

    Javal – ambiente para avaliações remotas em Ensino à Distância empregando agentes embarcados

    Get PDF
    O presente artigo tem por objetivo apresentar um ambiente para a execução de avaliações remotas em Ensino á Distância, dentro do conceito de sistemas multiagentes. O emprego da tecnologia de Orientação a Objetos e o uso de Java como suporte permitiram o desenvolvimento de um ambiente que possui agentes embarcados no ambiente do aluno, capazes de monitorar sua interação com a interface, buscando fornecer ao professor informações sobre o aproveitamento e o comportamento do aluno durante a execução das questões. Estas informações são utilizadas pelo sistema para o desencadear processos de auxílio e, pelo professor, para a identificação de problemas na avaliação proposta, visando o traçado de novas estratégias de ensino e de avaliação.Eje: Tecnología aplicada en EducaciónRed de Universidades con Carreras en Informática (RedUNCI

    Simulação paralela em DSM usando variáveis compartilhadas

    Get PDF
    O conteúdo do presente texto detalha a especificação de uma proposta a um novo protocolo de simulação. Baseado nos protocolos conservadores de simulação paralela e diferente de todos os demais pelo fato de sua CI (Interface de Comunicação) utilizar variáveis compartilhadas ao invés de trocas de mensagens (MP - Messaging Passing). Ele foi implementado e testado sob um ambiente de estações de trabalho ligadas em rede, fazendo uso de memória compartilhada distribuída. Seu desempenho foi comparado com um protocolo tradicional implementado com uso MP, tendo ao final seus resultados discutidos.I Workshop de Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carreras en Informática (RedUNCI

    O uso de Agentes Embarcados para acompanhamento e auxílio ao aluno em ambientes de avaliação à distância

    Get PDF
    Atualmente, o desenvolvimento de ambientes de educação á distância tem lançado mão de conceitos de Sistemas Multiagentes para o acompanhamento do aprendizado de alunos através da Internet. Neste contexto, o presente artigo tem por objetivo apresentar uma abordagem de emprego desta tecnologia em ambientes de avaliação á distância, com vistas a permitir o acompanhamento e auxílio do aluno durante a realizações das avaliações, visando minimizar os efeitos da dispersão temporal e espacial destes ambientes. A detecção de problemas da avaliação através da monitoração e registro de seus aspectos comportamentais tem por objetivo fornecer subsídios ao professor, visando auxiliar na avaliação formativa e incrementar a avaliação do processo ensino-aprendizagem pela introdução de um novo vetor.At the moment, the remote teaching environments use the multiagent systems approach to the accompaniment of the students' learning through the Internet. In this context, the present article is to present an approach of employment of this technology in evaluation environmets, to allow the accompaniment and aid the student during its evaluations, to minimize the time and space dispersion of these environments. The detection of problems on the evaluation and the monitoring and registration of its comportamental aspects is used to supply information to the teacher, helping in the formative evaluation and to increase the teaching-learning process due to a new vector.Eje: Informática educativa (IEDU)Red de Universidades con Carreras en Informática (RedUNCI

    O uso de Agentes Embarcados para acompanhamento e auxílio ao aluno em ambientes de avaliação à distância

    Get PDF
    Atualmente, o desenvolvimento de ambientes de educação á distância tem lançado mão de conceitos de Sistemas Multiagentes para o acompanhamento do aprendizado de alunos através da Internet. Neste contexto, o presente artigo tem por objetivo apresentar uma abordagem de emprego desta tecnologia em ambientes de avaliação á distância, com vistas a permitir o acompanhamento e auxílio do aluno durante a realizações das avaliações, visando minimizar os efeitos da dispersão temporal e espacial destes ambientes. A detecção de problemas da avaliação através da monitoração e registro de seus aspectos comportamentais tem por objetivo fornecer subsídios ao professor, visando auxiliar na avaliação formativa e incrementar a avaliação do processo ensino-aprendizagem pela introdução de um novo vetor.At the moment, the remote teaching environments use the multiagent systems approach to the accompaniment of the students' learning through the Internet. In this context, the present article is to present an approach of employment of this technology in evaluation environmets, to allow the accompaniment and aid the student during its evaluations, to minimize the time and space dispersion of these environments. The detection of problems on the evaluation and the monitoring and registration of its comportamental aspects is used to supply information to the teacher, helping in the formative evaluation and to increase the teaching-learning process due to a new vector.Eje: Informática educativa (IEDU)Red de Universidades con Carreras en Informática (RedUNCI

    Javal – ambiente para avaliações remotas em Ensino à Distância empregando agentes embarcados

    Get PDF
    O presente artigo tem por objetivo apresentar um ambiente para a execução de avaliações remotas em Ensino á Distância, dentro do conceito de sistemas multiagentes. O emprego da tecnologia de Orientação a Objetos e o uso de Java como suporte permitiram o desenvolvimento de um ambiente que possui agentes embarcados no ambiente do aluno, capazes de monitorar sua interação com a interface, buscando fornecer ao professor informações sobre o aproveitamento e o comportamento do aluno durante a execução das questões. Estas informações são utilizadas pelo sistema para o desencadear processos de auxílio e, pelo professor, para a identificação de problemas na avaliação proposta, visando o traçado de novas estratégias de ensino e de avaliação.Eje: Tecnología aplicada en EducaciónRed de Universidades con Carreras en Informática (RedUNCI

    Holoparadigma: desenvolvimento de software multiparadigma distribuído

    Get PDF
    Este artigo propõe um paradigma para o desenvolvimento de software distribuído, denominado Holoparadigma. O Holoparadigma possui uma semântica simples e distribuída. Senda assim, estimula a modelagem subliminar da distribuição e sua exploração automática (distribuição implícita). A proposta é baseada em estudos relacionados com multiparadigma e arquitetura de software. Inicialmente, o texto apresenta tópicos relacionados com a gênese do paradigma. Logo após, discute-se sua semântica (Holosemântica), a distribuição e mobilidade no escapo do trabalho, o estilo arquitetônico proposto e os princípios de uma linguagem baseada no paradigma (Hololinguagem). Finalmente, aborda-se sua plataforma de desenvolvimento e execução.This paper propases a development paradigm to distributed software, called Holoparadigm. Holoparadigm has a simple and distributed semantic. Therefore, it stimulates the subliminal modeling of the distribution and its automatic exploitation (implicit distribution). The proposal is based on multiparadigm and software architecture researches. First of all, topics related to genesis of paradigm are presented. After that, its semantic (Holosemantic), the distribution and mobility in the work's scope, the architecture style proposed and the principies of a language based on paradigm (Hololanguage) are discussed. Finally, a developement and execution plataform is describedI Workshop de Agentes y Sistemas Inteligentes (WASI)Red de Universidades con Carreras en Informática (RedUNCI

    Uma análise dos modelos que integram o paralelismo e/ou na programação em lógica

    Get PDF
    Este trabalho estuda as várias formas de integração do paralelismo E e do paralelismo OU na Programação em Lógica. O trabalho engloba os principais sistemas, a saber: ANDORRA-I, ACE, ROPM e IDIOM. Ao final, é feito um estudo comparativo das propostas, a título de contribuição para as pesquisas na área de Processamento Paralelo e Programação em Lógica. São destacadas características como linguagem e arquitetura suportadas, análise em tempo de compilação e compatibiliade com semântica de Prolog. A partir do estudo comparativo, é possível determinar as características mais importantes de ambientes para exploração do paralelismo E e OU na Programação em Lógica.This work shows the various forms of integrating Or-parallelism and And-parallelism in Logic Programming. This work cover the most popular systems: ANDORRA-I, ACE, ROPM and IDIOM. At the end, a comparison among the proposals is presented, contributing to Parallel Processing and Logic Programming areas. The most important features are supported language and machine, compile-time analysis and semantics compatibility with Prolog. The comparative study shows the best characteristics for AND/OR parallel exploitation of Logic Programming.Sistemas Distribuidos - Redes ConcurrenciaRed de Universidades con Carreras en Informática (RedUNCI

    Uma análise dos modelos que integram o paralelismo e/ou na programação em lógica

    Get PDF
    Este trabalho estuda as várias formas de integração do paralelismo E e do paralelismo OU na Programação em Lógica. O trabalho engloba os principais sistemas, a saber: ANDORRA-I, ACE, ROPM e IDIOM. Ao final, é feito um estudo comparativo das propostas, a título de contribuição para as pesquisas na área de Processamento Paralelo e Programação em Lógica. São destacadas características como linguagem e arquitetura suportadas, análise em tempo de compilação e compatibiliade com semântica de Prolog. A partir do estudo comparativo, é possível determinar as características mais importantes de ambientes para exploração do paralelismo E e OU na Programação em Lógica.This work shows the various forms of integrating Or-parallelism and And-parallelism in Logic Programming. This work cover the most popular systems: ANDORRA-I, ACE, ROPM and IDIOM. At the end, a comparison among the proposals is presented, contributing to Parallel Processing and Logic Programming areas. The most important features are supported language and machine, compile-time analysis and semantics compatibility with Prolog. The comparative study shows the best characteristics for AND/OR parallel exploitation of Logic Programming.Sistemas Distribuidos - Redes ConcurrenciaRed de Universidades con Carreras en Informática (RedUNCI

    Uma taxonomia para modelos multiparadigma

    Get PDF
    Desde os primórdios da humanidade a raça humana busca compreender. A ciência, como instrumento de descobrimento do universo, vem alcançando contínuos sucessos. As descobertas científicas permitiram ao Homem criar um modelo bastante estável e previsível para a realidade na qual está inserido. Em grande parte, o sucesso da ciência basea-se na estratégia de fragmentação do conhecimento, ou seja, na criação de diversas áreas de especialização. A fragmentação é uma solução natural para resolver problemas complexos. No entanto, na medida em que a ciência estimula a fragmentação como abordagem para compreensão do universo, estimula também a visão fragmentária como paradigma (modelo, padrão, visão) do universo. Nos últimos anos, vários cientistas têm pesquisado essa realidade. Como principal argumento, afirmam que a fragmentação é um ótimo paradigma para, inicialmente, dominar a complexidade de um universo. No entanto, na medida em que os fragmentos se especializam, parece indispensável a sua unificação para dar continuidade a evolução do conhecimento. O crescente interesse científico pelo paradigma holístico demonstra a importância dessa abordagem para a evolução do conhecimento humano. Na Ciência da Computação o paradigma fragmentação/especialização vem sendo bastante utilizado para a solução de problemas. Atualmente, o desenvolvimento de sistemas computacionais destaca a fragmentação como instrumento de domínio da complexidade. A máxima "dividir para conquistar" pode ser encontrada em diversos textos da Engenharia de Software. Além disso, a aplicação do paradigma fragmentação/especialização na área de linguagens de programação vem estimulando a criação de diversos Paradigmas de Desenvolvimento de sistemas (por exemplo, desenvolvimento em lógica, imperativo/procedimental, funcional, orientado a objetos, orientado a agentes) e, em especial, a criação de uma quantidade enorme de linguagens. Esta ploriferação de paradigmas e linguagens fez com que a comunidade científica utiliza-se o termo Torre de Babel (como exemplo, veja a capa da revista Computer Languages) para descrever a situação atual. Nos últimos anos os cientistas da computação, em ressonância com o restante da comunidade científica, vêm buscando soluções permeadas pela visão holística. No universo de múltiplas linguagens e paradigmas surge a proposta Multiparadigma. Os pesquisadores do tema multiparadigma propõem a criação de modelos de desenvolvimento que unifiquem paradigmas já existentes. Durante essa tarefa, tentam explorar ao máximo as características consideradas benéficas em cada paradigma. O universo multiparadigma é uma área de pesquisa recente. Sendo assim, não foi criada ainda uma taxonomia para classificação dos modelos multiparadigma. A criação de uma taxonomia para os membros de um universo depende do estudo de suas características. Durante esse estudo, nomalmente surgem semelhanças que podem ser utilizadas para organização dos membros em grupos. Com base em estudos de caso e considerando os objetivos almejados pelos pesquisadores, o artigo propõe uma taxonomia para o universo multiparadigma e prevê os próximos passos da pesquisa nessa área.Eje: TeoríaRed de Universidades con Carreras en Informática (RedUNCI
    corecore